English Dictionary
◊ STRAWBERRY GUAVA
strawberry guava
n : small tropical shrubby tree bearing small yellowish fruit
[syn: {guava}, {yellow cattley guava}, {Psidium littorale}]